Vcenter CryptoManager Kms Providers Info

Vcenter CryptoManager Kms Providers Info
Vcenter CryptoManager Kms Providers Info

The Vcenter CryptoManager Kms Providers Info schema contains properties that describe the details of a provider.

This schema was added in vSphere API 7.0.2.0.

JSON Example
{
    "health": "string",
    "details": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "constraints": {
        "tpm_required": false
    },
    "type": "string",
    "native_info": {
        "key_id": "string"
    }
}
string
health
Required

Health status of the provider

For more information see: Vcenter CryptoManager Kms Providers Health.

This property was added in vSphere API 7.0.2.0.

details
Required

Details regarding the health status of the provider.

When the provider Vcenter CryptoManager Kms Providers Health is not Vcenter CryptoManager Kms Providers Health.NONE or Vcenter CryptoManager Kms Providers Health.OK, this property will provide actionable descriptions of the issues.

This property was added in vSphere API 7.0.2.0.

constraints
Optional

The constraints on the provider.

This property was added in vSphere API 7.0.2.0.

If missing or null, there are no constraints on the provider.

string
type
Required

Provider type

For more information see: Vcenter CryptoManager Kms Providers Type.

This property was added in vSphere API 7.0.2.0.

native_info
Optional

Native provider information

This property was added in vSphere API 7.0.2.0.

This property is optional and it is only relevant when the value of type is Vcenter CryptoManager Kms Providers Type.NATIVE.